atomic underwater burst - French English Dictionary